maker/seller of esparto-work - Alemán Inglés Diccionario